package com.szly.phm.common.entity.po;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.util.Date;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 算法库
 * </p>
 *
 * @author Administrator
 * @since 2021-11-28
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("ta_algorithm_model_library")
public class TaAlgorithmModelLibrary extends Model<TaAlgorithmModelLibrary> {

    private static final long serialVersionUID=1L;

    /**
     * 主键id
     */
    private String id;

    /**
     * 创建时间
     */
    private String creator;

    /**
     * 创建人
     */
    private Date createDateTime;

    /**
     * 更新时间
     */
    private String updater;

    /**
     * 更新人
     */
    private Date updateDateTime;

    /**
     * 是否删除0否1是
     */
    private Boolean isSoftDelete;

    /**
     * 备注
     */
    private String remarks;

    /**
     * 英文名称
     */
    private String eName;

    /**
     * 中文名称
     */
    private String cName;

    /**
     * 时序长度
     */
    private String sequentialLength;

    /**
     * 模型说明
     */
    private String describetion;

    /**
     * 模型文件url
     */
    private String modelUrl;

    /**
     * 算法id
     */
    private String algorithmId;

    /**
     * 版本
     */
    private String version;

    /**
     * 任务类别id
     */
    private String taskTypeId;

    /**
     * 算法模型对象id
     */
    private String algorithmModelObject;




    @Override
    protected Serializable pkVal() {
        return this.id;
    }

}
